- cannach
- pretty, kind; *cas-no-, root, qas, Latin ca$$-nus, white (casnus), Anglo-Saxon hasu, grey, English haze? Or it may be allied to Latin candidus, white, Sanskrit cand, shine.
Etymological dictionary of the Gaelic language. Alexander Gairm Publications. 1982.